package com.sitanyun.merchant.guide.bean;

import java.util.List;

/**
 * Created by jzl
 * on 2022/3/24.
 */
public class EmpdialsBean {

    /**
     * code : 0
     * msg : null
     * data : {"staffId":"1476742047839858689","staffName":"贾贺振","clientId":"MERCHANT","roleName":"财务人员/运营人员/客服人员/店长","phone":"17752910520","status":1,"userId":"1452551300595580930","teamId":null,"groupName":null,"merchantName":null,"storeName":"顾家家居","inviterUserId":"1476073066275610625","inviterName":null,"createTime":"2021-12-31 10:28:35","updateTime":"2022-03-23 15:30:43","nodeId":"1476073585589166082","bindStatus":0,"nodeName":null,"topNodeId":"1476073066099449858","headImg":null,"qrcode":null,"roleList":["27","28","29","51"],"sysRoleList":[{"roleId":"27","roleName":"财务人员","roleCode":"MERCHANT_finance","roleDesc":"负责订单管理和财务管理","createTime":"2021-11-08 11:27:16","updateTime":null,"clientId":null,"delFlag":"0"},{"roleId":"28","roleName":"运营人员","roleCode":"MERCHANT_operation","roleDesc":"查看订单和处理售后问题","createTime":"2021-11-08 11:28:09","updateTime":null,"clientId":null,"delFlag":"0"},{"roleId":"29","roleName":"客服人员","roleCode":"MERCHANT_service","roleDesc":"负责订单的跟踪和用户的跟踪","createTime":"2021-11-08 11:29:05","updateTime":null,"clientId":null,"delFlag":"0"},{"roleId":"51","roleName":"店长","roleCode":"MERCHANT_STORE_director","roleDesc":"商户门店店长","createTime":"2021-12-06 18:20:05","updateTime":"2021-12-06 18:20:53","clientId":null,"delFlag":"0"}],"enterpriseName":"富锦市博联电子商务有限公司"}
     */

    private int code;
    private Object msg;
    private DataBean data;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public Object getMsg() {
        return msg;
    }

    public void setMsg(Object msg) {
        this.msg = msg;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * staffId : 1476742047839858689
         * staffName : 贾贺振
         * clientId : MERCHANT
         * roleName : 财务人员/运营人员/客服人员/店长
         * phone : 17752910520
         * status : 1
         * userId : 1452551300595580930
         * teamId : null
         * groupName : null
         * merchantName : null
         * storeName : 顾家家居
         * inviterUserId : 1476073066275610625
         * inviterName : null
         * createTime : 2021-12-31 10:28:35
         * updateTime : 2022-03-23 15:30:43
         * nodeId : 1476073585589166082
         * bindStatus : 0
         * nodeName : null
         * topNodeId : 1476073066099449858
         * headImg : null
         * qrcode : null
         * roleList : ["27","28","29","51"]
         * sysRoleList : [{"roleId":"27","roleName":"财务人员","roleCode":"MERCHANT_finance","roleDesc":"负责订单管理和财务管理","createTime":"2021-11-08 11:27:16","updateTime":null,"clientId":null,"delFlag":"0"},{"roleId":"28","roleName":"运营人员","roleCode":"MERCHANT_operation","roleDesc":"查看订单和处理售后问题","createTime":"2021-11-08 11:28:09","updateTime":null,"clientId":null,"delFlag":"0"},{"roleId":"29","roleName":"客服人员","roleCode":"MERCHANT_service","roleDesc":"负责订单的跟踪和用户的跟踪","createTime":"2021-11-08 11:29:05","updateTime":null,"clientId":null,"delFlag":"0"},{"roleId":"51","roleName":"店长","roleCode":"MERCHANT_STORE_director","roleDesc":"商户门店店长","createTime":"2021-12-06 18:20:05","updateTime":"2021-12-06 18:20:53","clientId":null,"delFlag":"0"}]
         * enterpriseName : 富锦市博联电子商务有限公司
         */

        private String staffId;
        private String staffName;
        private String clientId;
        private String roleName;
        private String phone;
        private int status;
        private String userId;
        private Object teamId;
        private Object groupName;
        private Object merchantName;
        private String storeName;
        private String inviterUserId;
        private Object inviterName;
        private String createTime;
        private String updateTime;
        private String nodeId;
        private int bindStatus;
        private Object nodeName;
        private String topNodeId;
        private Object headImg;
        private Object qrcode;
        private String enterpriseName;
        private List<String> roleList;
        private List<SysRoleListBean> sysRoleList;

        public String getStaffId() {
            return staffId;
        }

        public void setStaffId(String staffId) {
            this.staffId = staffId;
        }

        public String getStaffName() {
            return staffName;
        }

        public void setStaffName(String staffName) {
            this.staffName = staffName;
        }

        public String getClientId() {
            return clientId;
        }

        public void setClientId(String clientId) {
            this.clientId = clientId;
        }

        public String getRoleName() {
            return roleName;
        }

        public void setRoleName(String roleName) {
            this.roleName = roleName;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public String getUserId() {
            return userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }

        public Object getTeamId() {
            return teamId;
        }

        public void setTeamId(Object teamId) {
            this.teamId = teamId;
        }

        public Object getGroupName() {
            return groupName;
        }

        public void setGroupName(Object groupName) {
            this.groupName = groupName;
        }

        public Object getMerchantName() {
            return merchantName;
        }

        public void setMerchantName(Object merchantName) {
            this.merchantName = merchantName;
        }

        public String getStoreName() {
            return storeName;
        }

        public void setStoreName(String storeName) {
            this.storeName = storeName;
        }

        public String getInviterUserId() {
            return inviterUserId;
        }

        public void setInviterUserId(String inviterUserId) {
            this.inviterUserId = inviterUserId;
        }

        public Object getInviterName() {
            return inviterName;
        }

        public void setInviterName(Object inviterName) {
            this.inviterName = inviterName;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public String getNodeId() {
            return nodeId;
        }

        public void setNodeId(String nodeId) {
            this.nodeId = nodeId;
        }

        public int getBindStatus() {
            return bindStatus;
        }

        public void setBindStatus(int bindStatus) {
            this.bindStatus = bindStatus;
        }

        public Object getNodeName() {
            return nodeName;
        }

        public void setNodeName(Object nodeName) {
            this.nodeName = nodeName;
        }

        public String getTopNodeId() {
            return topNodeId;
        }

        public void setTopNodeId(String topNodeId) {
            this.topNodeId = topNodeId;
        }

        public Object getHeadImg() {
            return headImg;
        }

        public void setHeadImg(Object headImg) {
            this.headImg = headImg;
        }

        public Object getQrcode() {
            return qrcode;
        }

        public void setQrcode(Object qrcode) {
            this.qrcode = qrcode;
        }

        public String getEnterpriseName() {
            return enterpriseName;
        }

        public void setEnterpriseName(String enterpriseName) {
            this.enterpriseName = enterpriseName;
        }

        public List<String> getRoleList() {
            return roleList;
        }

        public void setRoleList(List<String> roleList) {
            this.roleList = roleList;
        }

        public List<SysRoleListBean> getSysRoleList() {
            return sysRoleList;
        }

        public void setSysRoleList(List<SysRoleListBean> sysRoleList) {
            this.sysRoleList = sysRoleList;
        }

        public static class SysRoleListBean {
            /**
             * roleId : 27
             * roleName : 财务人员
             * roleCode : MERCHANT_finance
             * roleDesc : 负责订单管理和财务管理
             * createTime : 2021-11-08 11:27:16
             * updateTime : null
             * clientId : null
             * delFlag : 0
             */

            private String roleId;
            private String roleName;
            private String roleCode;
            private String roleDesc;
            private String createTime;
            private Object updateTime;
            private Object clientId;
            private String delFlag;

            public String getRoleId() {
                return roleId;
            }

            public void setRoleId(String roleId) {
                this.roleId = roleId;
            }

            public String getRoleName() {
                return roleName;
            }

            public void setRoleName(String roleName) {
                this.roleName = roleName;
            }

            public String getRoleCode() {
                return roleCode;
            }

            public void setRoleCode(String roleCode) {
                this.roleCode = roleCode;
            }

            public String getRoleDesc() {
                return roleDesc;
            }

            public void setRoleDesc(String roleDesc) {
                this.roleDesc = roleDesc;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public Object getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(Object updateTime) {
                this.updateTime = updateTime;
            }

            public Object getClientId() {
                return clientId;
            }

            public void setClientId(Object clientId) {
                this.clientId = clientId;
            }

            public String getDelFlag() {
                return delFlag;
            }

            public void setDelFlag(String delFlag) {
                this.delFlag = delFlag;
            }
        }
    }
}
